home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1993…ch: Other People's Memory / ADC Developer CD (1993-03) (''Other People's Memory'')_iso / Dev.CD Mar 93.iso / Technical Documentation / Sample Code / DTS.Lib & Samples / DTS.Draw / App.r < prev    next >
Encoding:
Text File  |  1992-10-22  |  38.9 KB  |  1,218 lines  |  [TEXT/MPS ]

  1. /*------------------------------------------------------------------------------
  2. #
  3. #    Apple Macintosh Developer Technical Support
  4. #
  5. #    DTS.Draw.r    -    Rez Source
  6. #
  7. #    Copyright © 1989-1992 Apple Computer, Inc.
  8. #    All rights reserved.
  9. #
  10. #    Version:
  11. #                1.0b3                1/92
  12. #
  13. ------------------------------------------------------------------------------*/
  14.  
  15.  
  16. #include "Types.r"
  17. #include "SysTypes.r"
  18. #include "BalloonTypes.r"
  19. #include "App.Common.h"
  20. #include "App.Menu.h"
  21. #include "UtilitiesCommon.h"
  22.  
  23. include "::DTS.Lib:teCDEF" 'CDEF' ("teCDEF") as 
  24.         'CDEF' (rTECtl, "teCDEF");
  25.  
  26. include "::DTS.Lib:listCDEF" 'CDEF' ("listCDEF") as 
  27.         'CDEF' (rListCtl, "listCDEF");
  28.  
  29. include "WorldScript II.WDEF" 'WDEF' ("WorldScript II.WDEF") as 
  30.         'WDEF' (0x400, "WorldScript II.WDEF");
  31.  
  32. include "TearOff.MDEF" 'MDEF' ("TearOff.MDEF") as 
  33.         'MDEF' (512, "TearOff.MDEF");
  34.  
  35.  
  36. resource 'STR ' (-16396) {
  37.     "DTS.Draw"
  38. };
  39. type kDocCreator as 'STR ';            /* Put all 'STR ' resources before this!! */
  40. resource kDocCreator (0) {
  41.     "DTS.Draw - Version 1.0b3 - System 7.0"
  42. };
  43. resource 'vers' (1, purgeable) {
  44.     0x01,
  45.     0x03,
  46.     beta,
  47.     0x01,
  48.     verUs,
  49.     "1.0b3",
  50.     "DTS.Draw - Version 1.0b3 - 7.0"
  51. };
  52.  
  53.  
  54.  
  55.  
  56. resource 'MBAR' (rMenuBar, preload) { { mApple, mFile, mEdit, mArrange, mToolPalette } };
  57. resource 'MENU' (mApple, preload) {
  58.     mApple, textMenuProc,
  59.     AllItems & ~MenuItem2,    /* Disable dashed line, enable About and DAs */
  60.     enabled, apple,
  61.     {
  62.         "About DTS.Draw 1.0…",    noicon, nokey, nomark, plain;
  63.         "-",                    noicon, nokey, nomark, plain
  64.     }
  65. };
  66. resource 'MENU' (mFile, preload) { mFile, textMenuProc, AllItems, enabled, "File",
  67.     {
  68.         "New",                noicon, "N", nomark, plain;
  69.         "Open…",            noicon, "O", nomark, plain;
  70.         "-",                noicon, nokey, nomark, plain;
  71.         "Close",            noicon, "W", nomark, plain;
  72.         "Save",                noicon, "S", nomark, plain;
  73.         "Save As…",            noicon, nokey, nomark, plain;
  74.         "Duplicate",        noicon, "D", nomark, plain;
  75.         "-",                noicon, nokey, nomark, plain;
  76.         "Page Setup…",        noicon, nokey, nomark, plain;
  77.         "Print…",            noicon, "P", nomark, plain;
  78.         "-",                noicon, nokey, nomark, plain;
  79.         "Quit",                noicon, "Q", nomark, plain
  80.     }
  81. };
  82. resource 'MENU' (mEdit, preload) { mEdit, textMenuProc, AllItems, enabled, "Edit",
  83.     {
  84.         "Undo",                        noicon, "Z", nomark, plain;
  85.         "Redo",                        noicon, "A", nomark, plain;
  86.         "-",                        noicon, nokey, nomark, plain;
  87.         "Cut",                        noicon, "X", nomark, plain;
  88.         "Copy",                        noicon, "C", nomark, plain;
  89.         "Paste",                    noicon, "V", nomark, plain;
  90.         "Clear",                    noicon, nokey, nomark, plain;
  91.         "-",                        noicon, nokey, nomark, plain;
  92.         "Show,Hide, Clipboard",        noicon, nokey, nomark, plain;
  93. #if VH_VERSION
  94.         "-",                        noicon, nokey, nomark, plain;
  95.         "View Hierarchy",            noicon, nokey, nomark, plain;
  96. #endif
  97.     }
  98. };
  99. resource 'MENU' (mArrange, preload) { mArrange, textMenuProc, AllItems, enabled, "Arrange",
  100.     {
  101.         "Show,Hide, Tool Palette",    noicon, "T", nomark, plain;
  102.         "-",                        noicon, nokey, nomark, plain;
  103.         "Move Forward",                noicon, "F", nomark, plain;
  104.         "Move To Front",            noicon, nokey, nomark, plain;
  105.         "Move Backward",            noicon, "B", nomark, plain;
  106.         "Move To Back",                noicon, nokey, nomark, plain;
  107.         "-",                        noicon, nokey, nomark, plain;
  108.         "Group",                    noicon, nokey, nomark, plain;
  109.         "Ungroup",                    noicon, nokey, nomark, plain;
  110.     }
  111. };
  112. resource 'MENU' (mToolPalette, preload) { mToolPalette, 512, AllItems, enabled, "Tools",
  113.     {
  114.         "300,350",                        noIcon, noKey, noMark, plain,
  115.         "301,351,401",                    noIcon, noKey, noMark, plain,
  116.         "302,352,402",                    noIcon, noKey, noMark, plain,
  117.         "303,353,403",                    noIcon, noKey, noMark, plain,
  118.         "304,354,404",                    noIcon, noKey, noMark, plain,
  119.         "TearRect,20,32,20,32,0,0,2,2",    noIcon, noKey, noMark, plain
  120.     }
  121. };
  122.  
  123.  
  124.  
  125. /***************************************************************************/
  126.  
  127.  
  128.  
  129. #if VH_VERSION
  130. resource 'CNTL' (rNewViewCtl) { {10, 420, 30, 480}, 0, visible, 0, 0, pushButProc, 1, "Display" };
  131. #endif
  132.  
  133.  
  134.  
  135. /***************************************************************************/
  136.  
  137.  
  138.  
  139. resource 'ALRT' (rAboutAlert, purgeable) {
  140.     {40, 20, 206, 341},
  141.     rAboutAlert,
  142.     {
  143.         OK, visible, silent,
  144.         OK, visible, silent,
  145.         OK, visible, silent,
  146.         OK, visible, silent
  147.     }
  148. };
  149. resource 'DITL' (rAboutAlert, purgeable) {
  150.     { /* array DITLarray: 5 elements */
  151.         {135, 228, 155, 308},    Button { enabled, "OK" },
  152.         {8, 8, 44, 308},        StaticText { disabled, "DTS.Draw 1.0b3 (7.0 compatible)"},
  153.         {42, 8, 58, 308},        StaticText { disabled, "Copyright © 1989-1992 Apple Computer" },
  154.         {84, 8, 124, 308},        StaticText { disabled, "Written by:  Eric Soldan\nAny problems "
  155.                                                        "or suggestions, let me know."  },
  156.         {130, 8, 150, 209},        StaticText { disabled, "  (AppleLink: SOLDAN)" }
  157.     }
  158. };
  159.  
  160.  
  161.  
  162. /***************************************************************************/
  163.  
  164.  
  165.  
  166. resource 'ALRT' (rErrorAlert, purgeable) {
  167.     {40, 20, 120, 360},
  168.     rErrorAlert,
  169.     {
  170.         OK, visible, silent,
  171.         OK, visible, silent,
  172.         OK, visible, silent,
  173.         OK, visible, silent
  174.     }
  175. };
  176. resource 'DITL' (rErrorAlert, purgeable) {
  177.     {
  178.         {50, 250, 70, 330},    Button { enabled, "OK" },
  179.         {10, 60, 30, 360},    StaticText { disabled, "DTS.Draw - Error occurred!" },
  180.         {8, 8, 40, 40},        Icon { disabled, 2 }
  181.     }
  182. };
  183.  
  184.  
  185.  
  186. /***************************************************************************/
  187.  
  188.  
  189.  
  190. resource 'DLOG' (rYesNoCancel, purgeable) {
  191.     {40, 20, 144, 400}, dBoxProc, visible, noGoAway, 0x0, rYesNoCancel, "" };
  192. resource 'DITL' (rYesNoCancel, purgeable) {
  193.     {
  194.         {71, 315, 91, 367},        Button { enabled, "Save" },
  195.         {0, -1000, 20, 2},        StaticText { disabled, "=S190001,=s190001,=D190003,=d190003,=.190104,1B190004" },
  196.         {71, 80, 91, 162},        Button { enabled, "Don’t Save" },
  197.         {71, 244, 91, 302},        Button { enabled, "Cancel" },
  198.         {11, 78, 61, 366},        StaticText { disabled, "Save changes to the DTS.Draw document “^0” before ^1?" },
  199.         {11, 23, 43, 55},        Icon { disabled, 2 }
  200.     }
  201. };
  202.  
  203.  
  204.  
  205. /***************************************************************************/
  206.  
  207.  
  208.  
  209. resource 'DLOG' (rOpenReadOnly, purgeable) {
  210.     {40, 20, 144, 355}, dBoxProc, visible, noGoAway, 0x0, rOpenReadOnly, "" };
  211. resource 'DITL' (rOpenReadOnly, purgeable) {
  212.     {
  213.         {71, 261, 91, 322},        Button { enabled, "Open" },
  214.         {0, -1000, 20, 2},        StaticText { disabled, "=.190103,1B190003" },
  215.         {71, 174, 91, 248},        Button { enabled, "Cancel" },
  216.         {11, 78, 61, 320},        StaticText { disabled, "Open the DTS.Draw document “^0” as read-only?" },
  217.         {11, 23, 43, 55},        Icon { disabled, 2 }
  218.     }
  219. };
  220.  
  221.  
  222.  
  223. /***************************************************************************/
  224.  
  225.  
  226.  
  227. resource 'DLOG' (rPrStatusDlg) {
  228.     {110, 40, 219, 423}, dBoxProc, visible, goAway, 0x0, rPrStatusDlg, "" };
  229. resource 'DITL' (rPrStatusDlg) {
  230.     {
  231.         {72, 24, 92, 104},        Button { enabled, "Proceed" },
  232.         {72, 128, 92, 208},        Button { enabled, "Pause" },
  233.         {72, 232, 92, 362},        Button { enabled, "Cancel Printing" },
  234.         {16, 24, 56, 300},        StaticText { disabled, "Document “^0” is being printed." }
  235.     }
  236. };
  237.  
  238.  
  239.  
  240. /***************************************************************************/
  241.  
  242.  
  243.  
  244. resource 'WIND' (rWindow, preload, purgeable) {
  245.     {rWindowYPos, rWindowXPos, rWindowYPos + rWindowHeight, rWindowXPos + rWindowWidth},
  246.     zoomDocProc, visible, goAway, 0x0, "DTS.Draw"
  247. };
  248. resource 'WIND' (rVHWindow, preload, purgeable) {
  249.     {rWindowYPos, rWindowXPos, rWindowYPos + rWindowHeight, rWindowXPos + rWindowWidth},
  250.     zoomDocProc, visible, goAway, 0x0, "DTS.Draw"
  251. };
  252. resource 'WIND' (rToolWindow, preload, purgeable) {
  253.     {0, 0, 99, 32},
  254.     16384, visible, goAway, 0x0, ""
  255. };
  256. resource 'WIND' (rClipboardWindow, preload, purgeable) {
  257.     {rWindowYPos, rWindowXPos, rWindowYPos + rWindowHeight, rWindowXPos + rWindowWidth},
  258.     zoomDocProc, invisible, goAway, 0x0, "Clipboard"
  259. };
  260.  
  261.  
  262.  
  263. /***************************************************************************/
  264.  
  265.  
  266.  
  267. resource 'SIZE' (-1) {
  268.     dontSaveScreen,
  269.     acceptSuspendResumeEvents,
  270.     enableOptionSwitch,
  271.     canBackground,                /* Can properly use background null events    */
  272.     doesActivateOnFGSwitch,        /* We do our own activate/deactivate; don't fake us out */
  273.     backgroundAndForeground,    /* This is definitely not a background-only application! */
  274.     dontGetFrontClicks,            /* Change this is if you want "do first click" behavior like the Finder */
  275.     ignoreAppDiedEvents,        /* Essentially, I'm not a debugger (sub-launching) */
  276.     is32BitCompatible,            /* This app can be run in 32-bit address space */
  277.     isHighLevelEventAware,        /* does Post/AcceptHighLevelEvent */
  278.     localAndRemoteHLEvents,
  279.     notStationeryAware,
  280.     dontUseTextEditServices,
  281.     reserved,
  282.     reserved,
  283.     reserved,
  284.     kPrefSize * 2048,
  285.     kMinSize * 2048
  286. };
  287.  
  288.  
  289.  
  290. /***************************************************************************/
  291.  
  292.  
  293.  
  294. resource 'STR#' (rFileIOStrings, purgeable) {
  295.     {
  296.         "Save File As:",
  297.         "closing",
  298.         "quitting"
  299.     }
  300. };
  301.  
  302. resource 'STR#' (rDefaultTitles, purgeable) {
  303.     {
  304.         "Untitled #"
  305.     }
  306. };
  307.  
  308. resource 'STR#'(rBadNewsStrings, purgeable) {
  309.     {
  310.     /* [1] */    "This program needs to run on a Macintosh with 128K or better";
  311.     /* [2] */    "Your heap is too small to run this application";
  312.     /* [3] */    "Your heap is too small to run this application";
  313.     /* [4] */    "An error has occured";
  314.     }
  315. };
  316.  
  317.  
  318.  
  319. /***************************************************************************/
  320.  
  321.  
  322.  
  323. resource 'FREF' (129) {
  324.     kDocFileType,
  325.     1,
  326.     ""
  327. };
  328. resource 'FREF' (128) {
  329.     'APPL',
  330.     0,
  331.     ""
  332. };
  333. resource 'BNDL' (128) {
  334.     kDocCreator, 0, {
  335.         'ICN#', { 0, 128, 1, 129 },
  336.         'FREF', { 0, 128, 1, 129 }
  337.     }
  338. };
  339.  
  340.  
  341.  
  342. /***************************************************************************/
  343.  
  344.  
  345.  
  346. resource 'icl4' (128) {
  347.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  348.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  349.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  350.     $"0000 0000 0000 0000 0000 00FF FFFF FF00"
  351.     $"0000 0000 0000 0000 0000 00FF FFFF FF00"
  352.     $"0000 0000 0000 0000 0000 00FF FFFF FF00"
  353.     $"0000 0000 0000 0000 0000 00F0 0000 F000"
  354.     $"0000 0000 0000 0000 0000 0F00 0000 F000"
  355.     $"0000 0000 0000 0000 0000 F000 000F 0000"
  356.     $"0000 0000 0000 0000 000F 0000 000F 0000"
  357.     $"0000 0000 0000 0000 00F0 00F0 000F 0000"
  358.     $"0000 0000 0000 0000 0F00 00F0 000F 0000"
  359.     $"0000 0000 0000 0000 0F00 00F0 000F 0000"
  360.     $"0000 0000 0000 0000 0F00 00F0 000F 0000"
  361.     $"0000 0000 0000 0000 0F00 0FF0 000F 0000"
  362.     $"0000 0000 0000 0000 0F00 F0FF 000F 0000"
  363.     $"0000 0000 0000 0000 0F00 F0FF 00F0 0000"
  364.     $"0000 0000 0000 0000 00F0 0FF0 00F0 0000"
  365.     $"0000 0000 00FF FFFF 000F 0F00 0F00 0000"
  366.     $"0000 0000 FF00 0000 FF00 FF00 F000 0000"
  367.     $"0000 000F 0000 0000 00F0 00FF 00F0 0F00"
  368.     $"0000 000F 0000 0000 000F 00F0 0F00 F000"
  369.     $"0000 00F0 0000 0000 000F 00F0 0F00 F000"
  370.     $"0000 00F0 0000 FFF0 0000 F0F0 0F00 F000"
  371.     $"0000 00F0 000F 000F 0000 F000 FFFF F000"
  372.     $"0000 00F0 000F 0000 F000 F00F 0000 0F00"
  373.     $"0000 00F0 0000 F000 F000 FFF0 000F 00F0"
  374.     $"0000 00F0 0000 0000 F000 0000 0F00 00F0"
  375.     $"000F FF0F 0000 0000 F000 0000 00FF FFF0"
  376.     $"00F0 0000 F000 000F 0000 0000 0000 00F0"
  377.     $"0FFF FFFF 0FFF FFF0 FFFF FFFF FFFF FF"
  378. };
  379.  
  380. resource 'icl4' (129) {
  381.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  382.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  383.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  384.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  385.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  386.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  387.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  388.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  389.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  390.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  391.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  392.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  393.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  394.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  395.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  396.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  397.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  398.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  399.     $"0000 0000 00FF FFFF 0000 0000 0000 0000"
  400.     $"0000 0000 FF00 0000 FF00 0000 0000 0000"
  401.     $"0000 000F 0000 0000 00F0 0000 00F0 0F00"
  402.     $"0000 000F 0000 0000 000F 0000 0F00 F000"
  403.     $"0000 00F0 0000 0000 000F 0000 0F00 F000"
  404.     $"0000 00F0 0000 FFF0 0000 F000 0F00 F000"
  405.     $"0000 00F0 000F 000F 0000 F000 FFFF F000"
  406.     $"0000 00F0 000F 0000 F000 F00F 0000 0F00"
  407.     $"0000 00F0 0000 F000 F000 FFF0 000F 00F0"
  408.     $"0000 00F0 0000 0000 F000 0000 0F00 00F0"
  409.     $"000F FF0F 0000 0000 F000 0000 00FF FFF0"
  410.     $"00F0 0000 F000 000F 0000 0000 0000 00F0"
  411.     $"0FFF FFFF 0FFF FFF0 FFFF FFFF FFFF FF"
  412. };
  413.  
  414. resource 'icl8' (128) {
  415.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  416.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  417.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  418.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  419.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  420.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  421.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  422.     $"0000 0000 0000 FFFF FFFF FFFF FFFF 0000"
  423.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  424.     $"0000 0000 0000 FFFF FFFF FFFF FFFF 0000"
  425.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  426.     $"0000 0000 0000 FFFF FFFF FFFF FFFF 0000"
  427.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  428.     $"0000 0000 0000 FF00 0000 0000 FF00 0000"
  429.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  430.     $"0000 0000 00FF 0000 0000 0000 FF00 0000"
  431.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  432.     $"0000 0000 FF00 0000 0000 00FF 0000 0000"
  433.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  434.     $"0000 00FF 0000 0000 0000 00FF 0000 0000"
  435.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  436.     $"0000 FF00 0000 FF00 0000 00FF 0000 0000"
  437.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  438.     $"00FF 0000 0000 FF00 0000 00FF 0000 0000"
  439.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  440.     $"00FF 0000 0000 FF00 0000 00FF 0000 0000"
  441.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  442.     $"00FF 0000 0000 FF00 0000 00FF 0000 0000"
  443.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  444.     $"00FF 0000 00FF FF00 0000 00FF 0000 0000"
  445.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  446.     $"00FF 0000 FF00 FFFF 0000 00FF 0000 0000"
  447.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  448.     $"00FF 0000 FF00 FFFF 0000 FF00 0000 0000"
  449.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  450.     $"0000 FF00 00FF FF00 0000 FF00 0000 0000"
  451.     $"0000 0000 0000 0000 0000 FFFF FFFF FFFF"
  452.     $"0000 00FF 00FF 0000 00FF 0000 0000 0000"
  453.     $"0000 0000 0000 0000 FFFF 0000 0000 0000"
  454.     $"FFFF 0000 FFFF 0000 FF00 0000 0000 0000"
  455.     $"0000 0000 0000 00FF 0000 0000 0000 0000"
  456.     $"0000 FF00 0000 FFFF 0000 FF00 00FF 0000"
  457.     $"0000 0000 0000 00FF 0000 0000 0000 0000"
  458.     $"0000 00FF 0000 FF00 00FF 0000 FF00 0000"
  459.     $"0000 0000 0000 FF00 0000 0000 0000 0000"
  460.     $"0000 00FF 0000 FF00 00FF 0000 FF00 0000"
  461.     $"0000 0000 0000 FF00 0000 0000 FFFF FF00"
  462.     $"0000 0000 FF00 FF00 00FF 0000 FF00 0000"
  463.     $"0000 0000 0000 FF00 0000 00FF 0000 00FF"
  464.     $"0000 0000 FF00 0000 FFFF FFFF FF00 0000"
  465.     $"0000 0000 0000 FF00 0000 00FF 0000 0000"
  466.     $"FF00 0000 FF00 00FF 0000 0000 00FF 0000"
  467.     $"0000 0000 0000 FF00 0000 0000 FF00 0000"
  468.     $"FF00 0000 FFFF FF00 0000 00FF 0000 FF00"
  469.     $"0000 0000 0000 FF00 0000 0000 0000 0000"
  470.     $"FF00 0000 0000 0000 00FF 0000 0000 FF00"
  471.     $"0000 00FF FFFF 00FF 0000 0000 0000 0000"
  472.     $"FF00 0000 0000 0000 0000 FFFF FFFF FF00"
  473.     $"0000 FF00 0000 0000 FF00 0000 0000 00FF"
  474.     $"0000 0000 0000 0000 0000 0000 0000 FF00"
  475.     $"00FF FFFF FFFF FFFF 00FF FFFF FFFF FF00"
  476.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  477. };
  478.  
  479. resource 'icl8' (129) {
  480.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  481.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  482.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  483.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  484.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  485.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  486.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  487.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  488.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  489.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  490.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  491.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  492.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  493.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  494.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  495.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  496.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  497.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  498.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  499.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  500.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  501.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  502.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  503.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  504.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  505.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  506.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  507.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  508.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  509.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  510.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  511.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  512.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  513.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  514.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  515.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  516.     $"0000 0000 0000 0000 0000 FFFF FFFF FFFF"
  517.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  518.     $"0000 0000 0000 0000 FFFF 0000 0000 0000"
  519.     $"FFFF 0000 0000 0000 0000 0000 0000 0000"
  520.     $"0000 0000 0000 00FF 0000 0000 0000 0000"
  521.     $"0000 FF00 0000 0000 0000 FF00 00FF 0000"
  522.     $"0000 0000 0000 00FF 0000 0000 0000 0000"
  523.     $"0000 00FF 0000 0000 00FF 0000 FF00 0000"
  524.     $"0000 0000 0000 FF00 0000 0000 0000 0000"
  525.     $"0000 00FF 0000 0000 00FF 0000 FF00 0000"
  526.     $"0000 0000 0000 FF00 0000 0000 FFFF FF00"
  527.     $"0000 0000 FF00 0000 00FF 0000 FF00 0000"
  528.     $"0000 0000 0000 FF00 0000 00FF 0000 00FF"
  529.     $"0000 0000 FF00 0000 FFFF FFFF FF00 0000"
  530.     $"0000 0000 0000 FF00 0000 00FF 0000 0000"
  531.     $"FF00 0000 FF00 00FF 0000 0000 00FF 0000"
  532.     $"0000 0000 0000 FF00 0000 0000 FF00 0000"
  533.     $"FF00 0000 FFFF FF00 0000 00FF 0000 FF00"
  534.     $"0000 0000 0000 FF00 0000 0000 0000 0000"
  535.     $"FF00 0000 0000 0000 00FF 0000 0000 FF00"
  536.     $"0000 00FF FFFF 00FF 0000 0000 0000 0000"
  537.     $"FF00 0000 0000 0000 0000 FFFF FFFF FF00"
  538.     $"0000 FF00 0000 0000 FF00 0000 0000 00FF"
  539.     $"0000 0000 0000 0000 0000 0000 0000 FF00"
  540.     $"00FF FFFF FFFF FFFF 00FF FFFF FFFF FF00"
  541.     $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  542. };
  543.  
  544. resource 'ICN#' (128) {
  545.     {    $"0000 0000 0000 0000 0000 0000 0000 03FC"
  546.         $"0000 03FC 0000 03FC 0000 0208 0000 0408"
  547.         $"0000 0810 0000 1010 0000 2210 0000 4210"
  548.         $"0000 4210 0000 4210 0000 4610 0000 4B10"
  549.         $"0000 4B20 0000 2620 003F 1440 00C0 CC80"
  550.         $"0100 2324 0100 1248 0200 1248 020E 0A48"
  551.         $"0211 08F8 0210 8904 0208 8E12 0200 8042"
  552.         $"1D00 803E 2081 0002 7F7E FFFC",
  553.         $"0000 0000 0000 0000 0000 0000 0000 03FC"
  554.         $"0000 03FC 0000 03FC 0000 03F8 0000 07F8"
  555.         $"0000 0FF0 0000 1FF0 0000 3FF0 0000 7FF0"
  556.         $"0000 7FF0 0000 7FF0 0000 7FF0 0000 7FF0"
  557.         $"0000 7FE0 0000 3FE0 003F 1FC0 00FF CF80"
  558.         $"01FF E324 01FF F248 03FF F248 03FF FA48"
  559.         $"03FF F8F8 03FF F9FC 03FF FFFE 03FF FFFE"
  560.         $"1FFF FFFE 3FFF FFFE 7F7E FFFC"
  561.     }
  562. };
  563.  
  564. resource 'ICN#' (129) {
  565.     {    $"0000 0000 0000 0000 0000 0000 0000 0000"
  566.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  567.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  568.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  569.         $"0000 0000 0000 0000 003F 0000 00C0 C000"
  570.         $"0100 2024 0100 1048 0200 1048 020E 0848"
  571.         $"0211 08F8 0210 8904 0208 8E12 0200 8042"
  572.         $"1D00 803E 2081 0002 7F7E FFFC",
  573.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  574.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  575.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  576.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  577.         $"0000 0000 0000 0000 003F 0000 00FF C000"
  578.         $"01FF E024 01FF F048 03FF F048 03FF F848"
  579.         $"03FF F8F8 03FF F9FC 03FF FFFE 03FF FFFE"
  580.         $"1FFF FFFE 3FFF FFFE 7F7E FFFC"
  581.     }
  582. };
  583.  
  584. resource 'ICN#' (rArrowIcon) {
  585.     {    $"0000 0000 0000 0000 0000 0000 0010 0000"
  586.         $"0018 0000 001C 0000 001E 0000 001F 0000"
  587.         $"001F 8000 001F C000 001F E000 001F 0000"
  588.         $"001B 0000 0011 8000 0001 8000 0000 C000"
  589.         $"0000 C0",
  590.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  591.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  592.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  593.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  594.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  595.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  596.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  597.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  598.     }
  599. };
  600.  
  601. resource 'ICN#' (rRectIcon) {
  602.     {    $"0000 0000 0000 0000 0000 0000 07FF FFC0"
  603.         $"0400 0040 0400 0040 0400 0040 0400 0040"
  604.         $"0400 0040 0400 0040 0400 0040 0400 0040"
  605.         $"0400 0040 0400 0040 0400 0040 07FF FFC0",
  606.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  607.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  608.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  609.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  610.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  611.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  612.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  613.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  614.     }
  615. };
  616.  
  617. resource 'ICN#' (rRRectIcon) {
  618.     {    $"0000 0000 0000 0000 0000 0000 01FF FF00"
  619.         $"0200 0080 0400 0040 0400 0040 0400 0040"
  620.         $"0400 0040 0400 0040 0400 0040 0400 0040"
  621.         $"0400 0040 0400 0040 0200 0080 01FF FF",
  622.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  623.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  624.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  625.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  626.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  627.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  628.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  629.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  630.     }
  631. };
  632.  
  633. resource 'ICN#' (rOvalIcon) {
  634.     {    $"0000 0000 0000 0000 0000 0000 001F F000"
  635.         $"0060 0C00 0180 0300 0200 0080 0200 0080"
  636.         $"0400 0040 0400 0040 0400 0040 0200 0080"
  637.         $"0200 0080 0180 0300 0060 0C00 001F F0",
  638.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  639.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  640.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  641.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  642.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  643.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  644.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  645.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  646.     }
  647. };
  648.  
  649. resource 'ICN#' (rPieIcon) {
  650.     {    $"0000 0000 0000 0000 003E 0000 00C2 0000"
  651.         $"0302 F800 0402 8600 0402 8180 0802 8040"
  652.         $"0FFE 8040 0000 8020 03FF 8020 0200 0020"
  653.         $"0100 0040 0100 0040 00C0 0180 0030 0600"
  654.         $"000F F8",
  655.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  656.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  657.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  658.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  659.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  660.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  661.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  662.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  663.     }
  664. };
  665.  
  666. resource 'ICN#' (rArrowIcon + 50) {
  667.     {    $"8888 8888 2222 2222 8888 8888 2232 2222"
  668.         $"8898 8888 223E 2222 889E 8888 223F 2222"
  669.         $"889F 8888 223F E222 889F E888 223F 2222"
  670.         $"889B 8888 2233 A222 8889 8888 2222 E222"
  671.         $"8888 C888 2222 2222 8888 8888 2222 2222"
  672.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  673.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  674.         $"8888 8888 2222 2222 8888 8888 2222 2222",
  675.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  676.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  677.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  678.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  679.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  680.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  681.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  682.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  683.     }
  684. };
  685.  
  686. resource 'ICN#' (rRectIcon + 50) {
  687.     {    $"8888 8888 2222 2222 8888 8888 27FF FFE2"
  688.         $"8C88 88C8 2622 2262 8C88 88C8 2622 2262"
  689.         $"8C88 88C8 2622 2262 8C88 88C8 2622 2262"
  690.         $"8C88 88C8 2622 2262 8C88 88C8 27FF FFE2"
  691.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  692.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  693.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  694.         $"8888 8888 2222 2222 8888 8888 2222 2222",
  695.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  696.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  697.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  698.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  699.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  700.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  701.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  702.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  703.     }
  704. };
  705.  
  706. resource 'ICN#' (rRRectIcon + 50) {
  707.     {    $"8888 8888 2222 2222 8888 8888 23FF FF22"
  708.         $"8A88 8888 2622 2262 8C88 88C8 2622 2262"
  709.         $"8C88 88C8 2622 2262 8C88 88C8 2622 2262"
  710.         $"8C88 88C8 2622 2262 8A88 8888 23FF FF22"
  711.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  712.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  713.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  714.         $"8888 8888 2222 2222 8888 8888 2222 2222",
  715.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  716.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  717.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  718.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  719.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  720.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  721.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  722.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  723.     }
  724. };
  725.  
  726. resource 'ICN#' (rOvalIcon + 50) {
  727.     {    $"8888 8888 2222 2222 8888 8888 223F F222"
  728.         $"88E8 8C88 23A2 2322 8A88 8888 2222 22A2"
  729.         $"8C88 88C8 2622 2262 8C88 88C8 2222 22A2"
  730.         $"8A88 8888 23A2 2322 88E8 8C88 223F F222"
  731.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  732.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  733.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  734.         $"8888 8888 2222 2222 8888 8888 2222 2222",
  735.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  736.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  737.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  738.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  739.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  740.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  741.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  742.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  743.     }
  744. };
  745.  
  746. resource 'ICN#' (rPieIcon + 50) {
  747.     {    $"8888 8888 2222 2222 88BE 8888 22E2 2222"
  748.         $"8B8A F888 2622 A622 8C8A 8988 2A22 A262"
  749.         $"8FFE 88C8 2222 A222 8BFF 88A8 2222 2222"
  750.         $"8988 88C8 2322 2262 88C8 8988 2232 2622"
  751.         $"888F F888 2222 2222 8888 8888 2222 2222"
  752.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  753.         $"8888 8888 2222 2222 8888 8888 2222 2222"
  754.         $"8888 8888 2222 2222 8888 8888 2222 2222",
  755.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  756.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  757.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  758.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  759.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  760.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  761.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  762.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  763.     }
  764. };
  765.  
  766. resource 'ICN#' (rRectIcon + 100) {
  767.     {    $"FFFF FFFF FFFF FFFF FFFF FFFF F800 003F"
  768.         $"FBFF FFBF FBFF FFBF FBFF FFBF FBFF FFBF"
  769.         $"FBFF FFBF FBFF FFBF FBFF FFBF FBFF FFBF"
  770.         $"FBFF FFBF FBFF FFBF FBFF FFBF F800 003F"
  771.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  772.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  773.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  774.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF",
  775.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  776.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  777.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  778.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  779.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  780.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  781.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  782.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  783.     }
  784. };
  785.  
  786. resource 'ICN#' (rRRectIcon + 100) {
  787.     {    $"FFFF FFFF FFFF FFFF FFFF FFFF FE00 00FF"
  788.         $"FDFF FF7F FBFF FFBF FBFF FFBF FBFF FFBF"
  789.         $"FBFF FFBF FBFF FFBF FBFF FFBF FBFF FFBF"
  790.         $"FBFF FFBF FBFF FFBF FDFF FF7F FE00 00FF"
  791.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  792.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  793.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  794.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF",
  795.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  796.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  797.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  798.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  799.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  800.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  801.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  802.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  803.     }
  804. };
  805.  
  806. resource 'ICN#' (rOvalIcon + 100) {
  807.     {    $"FFFF FFFF FFFF FFFF FFFF FFFF FFE0 0FFF"
  808.         $"FF8F E3FF FE3F F8FF FCFF FE7F FDFF FF7F"
  809.         $"F9FF FF3F FBFF FFBF F9FF FF3F FDFF FF7F"
  810.         $"FCFF FE7F FE3F F8FF FF8F E3FF FFE0 0FFF"
  811.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  812.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  813.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  814.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF",
  815.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  816.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  817.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  818.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  819.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  820.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  821.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  822.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  823.     }
  824. };
  825.  
  826. resource 'ICN#' (rPieIcon + 100) {
  827.     {    $"FFFF FFFF FFFF FFFF FFC1 FFFF FF3D FFFF"
  828.         $"FCFD 07FF FBFD 79FF FBFD 7E7F F7FD 7FBF"
  829.         $"F001 7FBF FFFF 7FDF FC00 7FDF FDFF FFDF"
  830.         $"FEFF FFBF FEFF FFBF FF3F FE7F FFCF F9FF"
  831.         $"FFF0 07FF FFFF FFFF FFFF FFFF FFFF FFFF"
  832.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  833.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  834.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF",
  835.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  836.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  837.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  838.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  839.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  840.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  841.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  842.         $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
  843.     }
  844. };
  845.  
  846. resource 'ics#' (128) {
  847.     {    $"0000 007C 007C 0078 0028 0048 0048 0070"
  848.         $"0020 0FA0 1045 132A 14AA 10BE 0941 7FFE",
  849.         $"0000 007C 007C 0078 0038 0078 0078 0070"
  850.         $"0020 0FA0 1FC5 1FEE 1FEE 1FFE 0FFF 7FFE"
  851.     }
  852. };
  853.  
  854. resource 'ics#' (129) {
  855.     {    $"0000 0000 0000 0000 0000 0000 0000 0000"
  856.         $"0000 0F80 1045 132A 14AA 10BE 0941 7FFE",
  857.         $"0000 0000 0000 0000 0000 0000 0000 0000"
  858.         $"0000 0F80 1FC5 1FEE 1FEE 1FFE 0FFF 7FFE"
  859.     }
  860. };
  861.  
  862. resource 'ics4' (128) {
  863.     $"0000 0000 0000 0000 0000 0000 0FFF FF00"
  864.     $"0000 0000 0FFF FF00 0000 0000 0FFF F000"
  865.     $"0000 0000 00F0 F000 0000 0000 0F00 F000"
  866.     $"0000 0000 0F00 F000 0000 0000 0FFF 0000"
  867.     $"0000 0000 00F0 0000 0000 FFFF F0F0 0000"
  868.     $"000F 0000 0F00 0F0F 000F 00FF 00F0 F0F0"
  869.     $"000F 0F00 F0F0 F0F0 000F 0000 F0FF FFF0"
  870.     $"0000 F00F 0F00 000F 0FFF FFFF FFFF FFF0"
  871. };
  872.  
  873. resource 'ics4' (129) {
  874.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  875.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  876.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  877.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  878.     $"0000 0000 0000 0000 0000 FFFF F000 0000"
  879.     $"000F 0000 0F00 0F0F 000F 00FF 00F0 F0F0"
  880.     $"000F 0F00 F0F0 F0F0 000F 0000 F0FF FFF0"
  881.     $"0000 F00F 0F00 000F 0FFF FFFF FFFF FFF0"
  882. };
  883.  
  884. resource 'ics8' (128) {
  885.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  886.     $"0000 0000 0000 0000 00FF FFFF FFFF 0000"
  887.     $"0000 0000 0000 0000 00FF FFFF FFFF 0000"
  888.     $"0000 0000 0000 0000 00FF FFFF FF00 0000"
  889.     $"0000 0000 0000 0000 0000 FF00 FF00 0000"
  890.     $"0000 0000 0000 0000 00FF 0000 FF00 0000"
  891.     $"0000 0000 0000 0000 00FF 0000 FF00 0000"
  892.     $"0000 0000 0000 0000 00FF FFFF 0000 0000"
  893.     $"0000 0000 0000 0000 0000 FF00 0000 0000"
  894.     $"0000 0000 FFFF FFFF FF00 FF00 0000 0000"
  895.     $"0000 00FF 0000 0000 00FF 0000 00FF 00FF"
  896.     $"0000 00FF 0000 FFFF 0000 FF00 FF00 FF00"
  897.     $"0000 00FF 00FF 0000 FF00 FF00 FF00 FF00"
  898.     $"0000 00FF 0000 0000 FF00 FFFF FFFF FF00"
  899.     $"0000 0000 FF00 00FF 00FF 0000 0000 00FF"
  900.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FF"
  901. };
  902.  
  903. resource 'ics8' (129) {
  904.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  905.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  906.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  907.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  908.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  909.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  910.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  911.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  912.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  913.     $"0000 0000 FFFF FFFF FF00 0000 0000 0000"
  914.     $"0000 00FF 0000 0000 00FF 0000 00FF 00FF"
  915.     $"0000 00FF 0000 FFFF 0000 FF00 FF00 FF00"
  916.     $"0000 00FF 00FF 0000 FF00 FF00 FF00 FF00"
  917.     $"0000 00FF 0000 0000 FF00 FFFF FFFF FF00"
  918.     $"0000 0000 FF00 00FF 00FF 0000 0000 00FF"
  919.     $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FF"
  920. };
  921.  
  922. resource 'SICN' (128) {
  923.     {    $"0000 007C 007C 0078 0028 0048 0048 0070"
  924.         $"0020 0FA0 1045 132A 14AA 10BE 0941 7FFE"
  925.     }
  926. };
  927.  
  928.  
  929.  
  930.  
  931. /***************************************************************************/
  932.  
  933.  
  934.  
  935. resource 'CURS' (addObjCursor) {
  936.     $"0800 0800 0800 0800 FF80 0800 0800 0800"
  937.     $"08",
  938.     $"0800 0800 0800 0800 FF80 0800 0800 0800"
  939.     $"08",
  940.     {4, 4}
  941. };
  942.  
  943.  
  944.  
  945. /***************************************************************************/
  946. /***************************************************************************/
  947. /***************************************************************************/
  948.  
  949.  
  950.  
  951. resource 'STR#' (mApple) {
  952.     {
  953. /*  1 */    "Displays version and other information about this application."
  954.     };
  955. };
  956.  
  957.  
  958. resource 'hmnu' (mApple, "\0x14") {
  959.     HelpMgrVersion,                    /* Help Version                            */
  960.     0,                                /* options                                */
  961.     0,                                /* theProc                                */
  962.     0,                                /* variant                                */
  963.     HMSkipItem {                    /* skip missing msg                        */
  964.         },
  965.     {
  966.         /* Menu title */
  967.         HMStringResItem {
  968.             mApple,0,                /* menu item message                    */
  969.             mApple,0,                /* disabled item message                */
  970.             mApple,0,                /* reserved message                        */
  971.             mApple,0                /* reserved message                        */
  972.         },
  973.  
  974.         /* About… item */
  975.         HMStringResItem {
  976.             mApple,1,                /* menu item message                    */
  977.             mApple,1,                /* disabled item message                */
  978.             mApple,0,                /* reserved message                        */
  979.             mApple,0                /* reserved message                        */
  980.         }
  981.     };
  982. };
  983.  
  984. resource 'STR#' (mFile) {
  985.     {
  986. /*  1 */    "Operations related to documents.",
  987. /*  2 */    "Creates a new document.",
  988. /*  3 */    "Opens an existing document.",
  989. /*  4 */    "Closes the current document.",
  990. /*  5 */    "Closes the current document.  To enable this item, "
  991.             "choose New or Open from the File menu.",
  992. /*  6 */    "Saves the current document.",
  993. /*  7 */    "Saves the current document.  This item is enabled when a change has "
  994.             "occured to the current window since it was opened, or since the last save.",
  995. /*  8 */    "Saves the current document under a different name.",
  996. /*  9 */    "Saves the current document under a different name.  To enable this item, "
  997.             "choose New or Open from the File menu.",
  998. /* 10 */    "Duplicates the current document.",
  999. /* 11 */    "Duplicates the current document.  To enable this item, "
  1000.             "choose New or Open from the File menu.",
  1001. /* 12 */    "Sets up paper size, orientation, and other printing options.",
  1002. /* 13 */    "Sets up paper size, orientation, and other printing options.  To enable "
  1003.             "this item, choose New or Open from the File menu.",
  1004. /* 14 */    "Prints the board position of the current document.",
  1005. /* 15 */    "Prints the board position of the current document.  To enable this item, "
  1006.             "choose New or Open from the File menu.",
  1007. /* 16 */    "Quit from this application."
  1008.     }
  1009. };
  1010.  
  1011. resource 'hmnu' (mFile, "File") {
  1012.     HelpMgrVersion,                    /* Help Version                            */
  1013.     0,                                /* options                                */
  1014.     0,                                /* theProc                                */
  1015.     0,                                /* variant                                */
  1016.     HMSkipItem {                    /* skip missing msg                        */
  1017.         },
  1018.     {
  1019.         /* File */
  1020.         HMStringResItem {
  1021.             mFile,1,                /* menu title message                    */
  1022.             mFile,1,                /* disabled title message                */
  1023.             mFile,0,                /* reserved message                        */
  1024.             mFile,0                    /* reserved message                        */
  1025.         },
  1026.  
  1027.         /* New */
  1028.         HMStringResItem {
  1029.             mFile,2,                /* menu item message                    */
  1030.             mFile,0,                /* disabled item message                */
  1031.             mFile,0,                /* reserved message                        */
  1032.             mFile,0                    /* reserved message                        */
  1033.         },
  1034.  
  1035.         /* Open */
  1036.         HMStringResItem {
  1037.             mFile,3,                /* menu item message                    */
  1038.             mFile,0,                /* disabled item message                */
  1039.             mFile,0,                /* reserved message                        */
  1040.             mFile,0                    /* reserved message                        */
  1041.         },
  1042.  
  1043.         /* Disabled Line */
  1044.         HMSkipItem {                /* skip missing msg                        */
  1045.         },
  1046.  
  1047.         /* Close */
  1048.         HMStringResItem {
  1049.             mFile,4,                /* menu item message                    */
  1050.             mFile,5,                /* disabled item message                */
  1051.             mFile,0,                /* reserved message                        */
  1052.             mFile,0                    /* reserved message                        */
  1053.         },
  1054.  
  1055.         /* Save */
  1056.         HMStringResItem {
  1057.             mFile,6,                /* menu item message                    */
  1058.             mFile,7,                /* disabled item message                */
  1059.             mFile,0,                /* reserved message                        */
  1060.             mFile,0                    /* reserved message                        */
  1061.         },
  1062.  
  1063.         /* Save As… */
  1064.         HMStringResItem {
  1065.             mFile,8,                /* menu item message                    */
  1066.             mFile,9,                /* disabled item message                */
  1067.             mFile,0,                /* reserved message                        */
  1068.             mFile,0                    /* reserved message                        */
  1069.         },
  1070.  
  1071.         /* Duplicate */
  1072.         HMStringResItem {
  1073.             mFile,10,                /* menu item message                    */
  1074.             mFile,11,                /* disabled item message                */
  1075.             mFile,0,                /* reserved message                        */
  1076.             mFile,0                    /* reserved message                        */
  1077.         },
  1078.  
  1079.         /* Disabled Line */
  1080.         HMSkipItem {                /* skip missing msg                        */
  1081.         },
  1082.  
  1083.         /* Page Setup… */
  1084.         HMStringResItem {
  1085.             mFile,12,                /* menu item message                    */
  1086.             mFile,13,                /* disabled item message                */
  1087.             mFile,0,                /* reserved message                        */
  1088.             mFile,0                    /* reserved message                        */
  1089.         },
  1090.  
  1091.         /* Print */
  1092.         HMStringResItem {
  1093.             mFile,14,                /* menu item message                    */
  1094.             mFile,15,                /* disabled item message                */
  1095.             mFile,0,                /* reserved message                        */
  1096.             mFile,0                    /* reserved message                        */
  1097.         },
  1098.  
  1099.         /* Disabled Line */
  1100.         HMSkipItem {                /* skip missing msg                        */
  1101.         },
  1102.  
  1103.         /* Quit */
  1104.         HMStringResItem {
  1105.             mFile,16,                /* menu item message                    */
  1106.             mFile,0,                /* disabled item message                */
  1107.             mFile,0,                /* reserved message                        */
  1108.             mFile,0                    /* reserved message                        */
  1109.         }
  1110.     }
  1111. };
  1112.  
  1113.  
  1114. resource 'STR#' (mEdit) {
  1115.     {
  1116. /*  1 */    "Editing operations.",
  1117. /*  2 */    "Undo last edit.",
  1118. /*  3 */    "Undo last edit.  This item is disabled when there is no "
  1119.             "window, or there is no edit to undo.",
  1120. /*  4 */    "Redo last edit.",
  1121. /*  5 */    "Redo last edit.  This item is disabled when there is no "
  1122.             "window, or there is no undo to redo.",
  1123. /*  6 */    "Cuts the current selection into the clipboard.",
  1124. /*  7 */    "Cuts the current selection into the clipboard.  "
  1125.             "(There is nothing selected right now.)",
  1126. /*  8 */    "Copies the current selection into the clipboard.",
  1127. /*  9 */    "Copies the current selection into the clipboard.  "
  1128.             "(There is nothing selected right now.)",
  1129. /* 10 */    "Pastes the clipboard contents into the document.",
  1130. /* 11 */    "Pastes the current selection.  (Can't paste here.)",
  1131. /* 12 */    "Clears the current selection.",
  1132. /* 13 */    "Clears the current selection.  "
  1133.             "(There is nothing selected right now.)"
  1134.     }
  1135. };
  1136.  
  1137. resource 'hmnu' (mEdit, "Edit") {
  1138.     HelpMgrVersion,                    /* Help Version                            */
  1139.     0,                                /* options                                */
  1140.     0,                                /* theProc                                */
  1141.     0,                                /* variant                                */
  1142.     HMSkipItem {                    /* skip missing msg                        */
  1143.         },
  1144.     {
  1145.         /* Edit */
  1146.         HMStringResItem {
  1147.             mEdit,1,                /* menu title message                    */
  1148.             mEdit,1,                /* disabled title message                */
  1149.             mEdit,0,                /* reserved message                        */
  1150.             mEdit,0                    /* reserved message                        */
  1151.         },
  1152.  
  1153.         /* Undo */
  1154.         HMStringResItem {
  1155.             mEdit,2,                /* menu item message                    */
  1156.             mEdit,3,                /* disabled item message                */
  1157.             mEdit,0,                /* reserved message                        */
  1158.             mEdit,0                    /* reserved message                        */
  1159.         },
  1160.  
  1161.         /* Redo */
  1162.         HMStringResItem {
  1163.             mEdit,4,                /* menu item message                    */
  1164.             mEdit,5,                /* disabled item message                */
  1165.             mEdit,0,                /* reserved message                        */
  1166.             mEdit,0                    /* reserved message                        */
  1167.         },
  1168.  
  1169.         /* Disabled Line */
  1170.         HMSkipItem {                /* skip missing msg                        */
  1171.         },
  1172.  
  1173.         /* Cut */
  1174.         HMStringResItem {
  1175.             mEdit,6,                /* menu item message                    */
  1176.             mEdit,7,                /* disabled item message                */
  1177.             mEdit,0,                /* reserved message                        */
  1178.             mEdit,0                    /* reserved message                        */
  1179.         },
  1180.  
  1181.         /* Copy */
  1182.         HMStringResItem {
  1183.             mEdit,8,                /* menu item message                    */
  1184.             mEdit,9,                /* disabled item message                */
  1185.             mEdit,0,                /* reserved message                        */
  1186.             mEdit,0                    /* reserved message                        */
  1187.         },
  1188.  
  1189.         /* Paste */
  1190.         HMStringResItem {
  1191.             mEdit,10,                /* menu item message                    */
  1192.             mEdit,11,                /* disabled item message                */
  1193.             mEdit,0,                /* reserved message                        */
  1194.             mEdit,0                    /* reserved message                        */
  1195.         },
  1196.  
  1197.         /* Clear */
  1198.         HMStringResItem {
  1199.             mEdit,12,                /* menu item message                    */
  1200.             mEdit,13,                /* disabled item message                */
  1201.             mEdit,0,                /* reserved message                        */
  1202.             mEdit,0                    /* reserved message                        */
  1203.         }
  1204.  
  1205.     }
  1206. };
  1207.  
  1208.  
  1209.  
  1210.  
  1211. /***************************************************************************/
  1212. /***************************************************************************/
  1213. /***************************************************************************/
  1214.  
  1215.  
  1216.  
  1217.  
  1218.